﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ZK.Common
{
    /// <summary>
    /// 系统数据枚举
    /// </summary>
    public static class SysDefinitionEnum
    {
        /// <summary>
        /// 派车类型
        /// </summary>
        public enum SendType
        {
            //1.采购/进煤 2.销售/出煤,
            地销 = 1,
            上站,
            外购

        }
        //运单状态:1进行中、2取消（作废）、3终止 、4.完成 ,
        public enum TruckState
        {
            进行中 = 1,
            取消作废,
            终止,
            完成
        }


        /// <summary>
        /// 过磅模式
        /// </summary>
        public enum WeighType
        {
            Manual = 1, //手动模式
            Automatic = 2   //自动模式

            //手动模式 = 1, //手动模式
            //自动模式 = 2   //自动模式
        }

        public enum PayType
        {
            预付款 = 1,
            货到付款 = 2
        }

        /// <summary>
        /// 运销状态
        /// </summary>
        public enum YxState
        {
            派车 = 10,
            除皮 = 50,
            装车 = 60,
            称重 = 70,
            上站打印 = 75,
            生成榜单 = 80,
            出矿 = 90,
            终止 = 100,
            台重磅_收 = 243,
            台卸煤_收 = 246,
            台轻磅_收 = 249,
            台打印磅单 = 260,
            已完成 = 270,

        }

        public enum isTicket
        {
            无 = 0,
            境内 = 1,
            境外 = 2
        }
        /// <summary>
        /// 榜单打印状态
        /// </summary>
        public enum BillState
        {
            未打印 = 0,
            打印 = 1,
            补打 = 2
        }

        public enum SettleStare
        {
            未结算 = 0,
            已结算 = 1
        }

        public enum CameraType
        {
            Distinguish = 0,    //识别车牌
            Monitor = 1 //监控
        }
    }
}
